package com.qububu.db.dao;

import java.util.List;

import com.qububu.common.notice.dto.NoticeInfoDto;

public interface NoticeDao {
	public List<NoticeInfoDto> getSiteNoticeList();
	
	public List<NoticeInfoDto> getCommunityNoticeList();

	public List<NoticeInfoDto> getMainSiteNoticeList();
	
	public List<NoticeInfoDto> getMainCommunityNoticeList();

	public NoticeInfoDto getNoticeInfo(int noticeIdInt);

	public void doModifyNotice(NoticeInfoDto noticeInfoDto);

	public boolean doDeleteNoticeById(int noticeIdInt);

	public void doAddNoticeInfo(NoticeInfoDto noticeInfoDto);

	public List<NoticeInfoDto> getAllNoticeList();
}
